a type of red kidney bean - Spanish English Dictionary